57A Somerset Rd, Green Point, Cape Town, 8051, South Africa
View on Map
What travelers say:
The restaurant environment is very hygienic, the chandeliers in the hall are very beautiful, the seafood is very affordable and delicious, it is a European restaurant.